package com.ehome.poct.base.api.vo.device;

import com.ehome.core.entity.VO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 血常规设备编号VO
 *
 * @author wuyingchao
 * @Date 2022-04-21 16:05
 */
@Data
public class DeviceBldSnoVO extends VO {
    
    /**
     * DeviceBldSnoId
     */
    @ApiModelProperty("DeviceBldSnoId")
    private Long deviceBldSnoId;
    /**
     * 所属批次编号
     */
    @ApiModelProperty("所属批次编号")
    private String deviceBatchSno;
    /**
     * 设备编号
     */
    @ApiModelProperty("设备编号")
    private String sno;
    /**
     * 生产批次
     */
    @ApiModelProperty("生产批次")
    private Integer productBatch;
    /**
     * 生产日期
     */
    @ApiModelProperty("生产日期")
    private LocalDate productDate;
    /**
     * 状态
     * 1：未烧录；2：生产中；10：锁定中
     */
    @ApiModelProperty("状态 1：未烧录；2：生产中；10：锁定中")
    private Integer status;
    /**
     * 最后修改人名称
     */
    @ApiModelProperty("最后修改人名称")
    private String lastOperator;
    /**
     * CreateBy
     */
    @ApiModelProperty("CreateBy")
    private Long createBy;
    /**
     * CreateTime
     */
    @ApiModelProperty("CreateTime")
    private LocalDateTime createTime;
    /**
     * UpdateBy
     */
    @ApiModelProperty("UpdateBy")
    private Long updateBy;
    /**
     * UpdateTime
     */
    @ApiModelProperty("UpdateTime")
    private LocalDateTime updateTime;
    
}
